cascade molecule - Spanish English Dictionary